// 产品详情页-基本信息模块：包括头图、价格、标题等
define(function(require, exports, module) {
    var $ = require('zepto');
    var Manager = require('manager');
    var manager = new Manager();

    function BaseInfo(){
    	this.img = '';
    }

    BaseInfo.prototype.init = function(){
        //kxp edit by 2014-09-20
    	// this.dealTel();
    	this.bindEvent();

        console.debug('基本信息初始化完成');
    }

    BaseInfo.prototype.bindEvent = function(){
    	var titleTop = $('.title-price').offset().top;
    	var heightx = $('.title-price').height();
		$(window).scroll(function(){
			
			if($(window).scrollTop() >= titleTop+50){
                if(document.body.clientWidth >= 768){
                    $('.title-price').addClass('sticky');
                    $('.price-detail').css('margin-top',heightx+10);
                    $('.title-price-fixed').hide();
                }else{
                    $('.title-price-fixed').show();
                    var html = $('.title-price-fixed h2').html();
                    $('.title-price-fixed h2').html(html.substring(0,34)+"...");
                }
            }else{
                if(document.body.clientWidth >= 768){
                    $('.title-price').removeClass('sticky');
                    $('.price-detail').css('margin-top',10);
                    $('.title-price-fixed').hide();
                }else{
                    $('.title-price-fixed').hide();
                }
			}
		});

    	$('#help').click(function(e){
    		if($('#priceTips').css('display') == 'none'){
    			$('#priceTips').show().css('opacity',1);
    			var left = $(this).offset().left-7;
    			$('#priceTips .arrow').css({'left':left});
           // yinqian 应产品要求，节点长度保持100%
    			// $('#priceTips').css('width',left+20);
    		}else{
    			$('#priceTips').css('opacity',0);
    			setTimeout(function(){
    				$('#priceTips').hide();
    			},500);
    		}
    		
    	});
    	$('#help1').click(function(e){
    		if($('#youhuiTips').css('display') == 'none'){
    			$('#youhuiTips').show().css('opacity',1);
    			var left = $(this).offset().left-7;
    			$('#youhuiTips .arrow').css({'left':left});
           // yinqian 应产品要求，节点长度保持100%
    			// $('#youhuiTips').css('width',left+13);
    		}else{
    			$('#youhuiTips').css('opacity',0);
    			setTimeout(function(){
    				$('#youhuiTips').hide();
    			},500);
    		}
            // if(document.body.clientWidth >= 768){
            //     $("#youhuiTips").css("width","100%");
            // }
            // var firstRow = $(".price-detail").find("tr").eq(0);
            // var num = firstRow.find(".detail-piece").length;
            // if(num == 1){
            //     $("#youhuiTips").css("width","100%");
            // }
    	});

        $('#btnOrderMiddle,#btnOrderMiddle1').one('click', function() {
        	window.showCalendar();
        });

        // yinqian - 特别优惠[查看详情]点击跳位置
        $('#favorableBtn').click(function() {
            $(window).scrollTop($('#favorable').offset().top - heightx - 50);
        });
    }

    module.exports = BaseInfo;
});